//
//  Ray.h
//  raytrace
//
//  Created by M on 9/9/12.
//  Copyright 2012 __MyCompanyName__. All rights reserved.
//

#include "glm/glm.hpp"

using namespace glm;

class Ray
{
    
    
public:
    
    Ray();
    Ray(vec3 pos, vec3 dir);
    
    vec3 getRay() { return  normalize(_ray); };
    vec3 getPos() { return _pos; };
    vec3 getDirection() { return _dir; };
    
private:
    vec3 _pos, _dir, _ray;
    

    
};